software technology thin-client advertising relationship institute radius3 consulting management consulting business consulting science operations consulting application marketing consulting management marketing customer crm information technology business analysis